package com.xian.d1_static;

public class Student {
    /**
     * 实例成员变量:无static修饰,属于对象。
     */
    private String name;

    /**
     * 静态成员方法:静态成员方法:有static修饰，归属于类，可以被共亭访问，用类名或者对象名都可以访问。
     */
    public static int getAge(int age1, int age2) {
        return age1 > age2 ? age1 : age2;
    }

    /**
     * 实例方法:属于对象的,只能用对象触发访问
     */
    public void study(){
        System.out.println(name+"好好学习！！！");
    }
    public static void main(String[] args) {
        //1、类名.静态成员方法
        System.out.println(Student.getAge(10, 50));
        ///注意:同一个类中，访问静态方法，类名可以省略不写。
        System.out.println(getAge(10, 50));

        //2.对象.实例方法
        //study()  报错
        Student student = new Student();
        student.name="贤";
        student.study();
        //3.对象.静态方法----不推荐
        System.out.println(student.getAge(10, 30));
    }

}
